package day0318.bigdecimal;

import java.math.BigDecimal;

/**
 * @Author Stringzhua
 * @Date 2024/3/18 17:45
 * description:
 */
public class BigDecimal_ {
    public static void main(String[] args) {
        //浮点数不精准
        double a=0.1;
        double b=0.2;
        System.out.println(a + b);
        //不使用此构造方法
        BigDecimal bd1 = new BigDecimal(0.1);
        BigDecimal bd2 = new BigDecimal(0.2);
        System.out.println(bd1.add(bd2));
        //BigDecimal,构造一定去使用String类型
        BigDecimal bd3 = new BigDecimal("0.1");
        BigDecimal bd4 = new BigDecimal("0.2");
        System.out.println(bd3.add(bd4));
    }
}
